WPTravelEngine\Core\Controllers\RestAPI\V2\Settings D

Total Complexity 344
Dependencies 9
Dependents 2
Total lines 3,529
Lines of code 2,562
Logical lines of code 840
Comment lines 504
Methods 47
Properties 3

Methods 47

Method Rating Maintainability Complexity Lines of code
set_payment_gateway()
D
20
64 182
get_schema()
D
10
1 918
set_single_trip()
D
29 38 114
is_valid_request()
C
35 26 86
prepare_payment_settings()
B
25
12 199
set_admin_tabs()
B
40 20 60
set_dashboard_settings()
B
41 19 57
set_checkout()
B
44 16 48
set_trip_card()
A
46 13 39
set_email_settings()
A
45 12 42
set_email_notification_details()
A
42 11 52
set_trip_search_settings()
A
48 11 33
prepare_emails_configuration()
A
38 7 82
set_trip_archive()
A
49 10 29
set_pages()
A
51 9 28
sanitize_params_recursive()
A
54 8 21
set_currency_details()
S
55 7 21
set_trip_infos()
S
49 6 28
set_performance_settings()
S
56 6 18
set_taxonomy()
S
56 6 18
prepare_trip_infos()
S
49 4 31
update_settings()
S
51 4 29
prepare_single_trip_details()
S
42 2 51
prepare_trip_tabs()
S
57 3 16
prepare_checkout_details()
S
50 2 27
prepare_emails_settings()
S
56 2 16
prepare_dashboard_settings()
S
50 1 30
register_routes()
S
53 1 29
set_trip_highlights()
S
60 2 14
set_bad_request()
S
60 2 14
set_trip_tabs()
S
60 2 13
set_display_tabs()
S
63 2 11
get_settings()
S
54 1 24
prepare_display_tabs()
S
55 1 22
prepare_page_settings()
S
57 1 18
prepare_archive_details()
S
56 1 17
prepare_trip_card_details()
S
56 1 17
prepare_customer_emails_configuration()
S
57 1 17
prepare_admin_emails_configuration()
S
57 1 17
prepare_trip_search_settings()
S
58 1 15
prepare_highlights()
S
61 1 13
prepare_performace_settings()
S
63 1 10
prepare_currency_settings()
S
63 1 10
prepare_taxonomy_details()
S
64 1 10
prepare_enquiry_form_configuration()
S
64 1 9
get_permission()
S
80 1 3
__construct()
S
76 1 4